home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
GameStar 2004 April
/
Gamestar_61_2004-04_dvdb.iso
/
DVDStar
/
Editace
/
hltp.exe
/
{app}
/
Source Code
/
Half-Life Model Viewer
/
src
/
Makefile
< prev
next >
Wrap
Makefile
|
1999-05-04
|
1KB
|
60 lines
# simple Makefile for Half-Life Model Viewer
CC = g++
CFLAGS = -O2
IFLAGS =
LFLAGS = -s
LIBS = -lmxtk-qt -lqt -lqgl -lGL -lGLU -lXaw
HLMV = ../bin/hlmv
OBJS = \
ControlPanel.o \
FileAssociation.o \
GlWindow.o \
ViewerSettings.o \
mathlib.o \
mdlviewer.o \
pakviewer.o \
studio_render.o \
studio_utils.o \
all: $(HLMV)
$(HLMV): $(OBJS)
$(CC) $(LFLAGS) -o $(HLMV) $(OBJS) $(LIBS)
ControlPanel.o: ControlPanel.cpp ControlPanel.h ViewerSettings.h StudioModel.h GlWindow.h
$(CC) -c $(CFLAGS) $(IFLAGS) ControlPanel.cpp
FileAssociation.o: FileAssociation.cpp FileAssociation.h
$(CC) -c $(CFLAGS) $(IFLAGS) FileAssociation.cpp
GlWindow.o: GlWindow.cpp GlWindow.h StudioModel.h ViewerSettings.h
$(CC) -c $(CFLAGS) $(IFLAGS) GlWindow.cpp
ViewerSettings.o: ViewerSettings.cpp ViewerSettings.h
$(CC) -c $(CFLAGS) $(IFLAGS) ViewerSettings.cpp
mathlib.o: mathlib.c mathlib.h
$(CC) -c $(CFLAGS) $(IFLAGS) mathlib.c
mdlviewer.o: mdlviewer.cpp mdlviewer.h GlWindow.h ControlPanel.h StudioModel.h pakviewer.h FileAssociation.h
$(CC) -c $(CFLAGS) $(IFLAGS) mdlviewer.cpp
pakviewer.o: pakviewer.cpp pakviewer.h mdlviewer.h GlWindow.h ControlPanel.h StudioModel.h FileAssociation.h
$(CC) -c $(CFLAGS) $(IFLAGS) pakviewer.cpp
studio_render.o: studio_render.cpp StudioModel.h ViewerSettings.h
$(CC) -c $(CFLAGS) $(IFLAGS) studio_render.cpp
studio_utils.o: studio_utils.cpp StudioModel.h
$(CC) -c $(CFLAGS) $(IFLAGS) studio_utils.cpp
# clean
clean:
rm *.o